Skip to content

fix(ci): use semver version for parse-changelog in publish workflow#118

Merged
gregorydemay merged 1 commit into
mainfrom
fix/publish-parse-changelog-version
May 12, 2026
Merged

fix(ci): use semver version for parse-changelog in publish workflow#118
gregorydemay merged 1 commit into
mainfrom
fix/publish-parse-changelog-version

Conversation

@gregorydemay
Copy link
Copy Markdown
Contributor

Summary

The Publish workflow (run 25732616857) fails at the Install parse-changelog step with:

install-action does not support semver operators: 'a7723d830fe18d310a89f9692ba0d1ceb069eab7'

taiki-e/install-action's tool: field is parsed internally to look up a release tag — it only accepts semver version specifiers (0.6.16, 0.6, or omitted for latest). The SHA-pinning convention is correct for action uses: references (GitHub resolves those) but not for this tool argument.

Fix: tool: parse-changelog@0.6.16 (the version that was annotated as the intent in the comment).

`taiki-e/install-action`'s `tool:` field only accepts semver version
specifiers (e.g. `0.6.16`); it does not resolve commit SHAs. The SHA
form is correct for action `uses:` references but not for `install-action`'s
tool argument, which is parsed internally to look up a tool's release tag.

Was failing the Publish workflow with: "install-action does not support
semver operators: 'a7723d830fe18d310a89f9692ba0d1ceb069eab7'".
@gregorydemay gregorydemay marked this pull request as ready for review May 12, 2026 11:55
@gregorydemay gregorydemay requested a review from a team as a code owner May 12, 2026 11:55
@gregorydemay gregorydemay requested a review from mbjorkqvist May 12, 2026 11:55
@gregorydemay gregorydemay merged commit d6bb076 into main May 12, 2026
11 checks passed
@gregorydemay gregorydemay deleted the fix/publish-parse-changelog-version branch May 12, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants